/*路由概念和演示代码核心route*/

// 引入内置模块http
const http = require("http");
// 创建服务器对象
const app = http.createServer();
const url = require("url");

// 创建服务器响应事件
app.on("request", (req, res) => {
        //获取请求方式
    const method =req.method.toLowerCase();
    //获取get请求时候纯粹的url地址
    const pathname = url.parse(req.url).pathname;
    //处理响应报文
    res.writeHead(200,{
      "content-type":"text/html;charset=utf8"
    });
 
  // 路由判断
if (method=="get") {
    if (pathname == "/index" || pathname == "/") {
      res.end("欢迎来到主页！");
    }
    else if (pathname=="/list") {
      res.end("欢迎来到列表页！");
    }
    else{
      res.end("您访问的页面不存在！！！");
    }
}
else if (method=="post") {
        if (pathname=="/index" || pathname== "/") {
          res.end("欢迎来到主页！")
        }
        else if (pathname=="/list") {
          res.end("欢迎来到列表页！")
        }
        else{
          res.end("您访问的页面不存在！！！")
        };
    }
})
//创建监听端口
app.listen(90);
console.log("网站服务器启动成功！");



